stretch of coast - Español Inglés Diccionario